	page{
		height: 100%;
		width: 100%;
	}
.page_main {
  width: 100%;
  min-height: 100vh;
}

.page_main__F5 {
  width: 100%;
  min-height: 100vh;
  background: #F5F5F5;
  overflow: hidden;

}

.popup__content {
  text-align: center;
  height: 200rpx;
  line-height: 200rpx;
  color: #7C7D7A;
}

.popup__btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 60%;
  height: 80rpx;
  margin: 0 auto;

}

.popup__btn>view {
  width: 120rpx;
  height: 50rpx;
  line-height: 46rpx;
  text-align: center;
  border: 1rpx solid #BCE27F;
  border-radius: 40rpx;
  font-size: 24rpx;
  color: #BCE27F;

}

.popup__btn-cancel {
  background: #BCE27F;
  color: #ffffff !important;
}

/* 输入编号 */
.messageinput{
	.u-char-box{
		.u-box{
			border: unset;
		}
		.u-char-item{
			width: 90rpx;
			height: 98rpx;
			background-color: #fff;
			margin: 0 5rpx;
		}
		
		.u-box-active{
			
color: #0A348B;
			border: 2rpx solid #0A348B!important;
		}
		
	}
}

/* 版权 */
.copyright {
  position: fixed;
  bottom: 10rpx;
  width: 100%;
  height: 80rpx;
  text-align: center;
  color: #9DCBE8;
  font-weight: 400;
  font-size: 24rpx;

}

/* 圆圈动画 start */
.scale {
  width: 520rpx;
  height: 520rpx;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.shineCircle {
  width: 236rpx;
  height: 236rpx;
  background: #FFFFFF;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  animation: ring_bound5 3.5s linear infinite;
}

.imgscale {
  width: 106rpx;
  height: 106rpx;
  z-index: 99999;
}

@keyframes ring_bound5 {
  0% {
    width: 236rpx;
    height: 236rpx;
  }

  100% {
    width: 236rpx;
    height: 236rpx;
  }
}

@keyframes ring_bound2 {
  0% {
    width: 236rpx;
    height: 236rpx;
  }

  100% {
    width: 400rpx;
    height: 400rpx;
  }
}

@keyframes ring_bound3 {
  0% {
    width: 400rpx;
    height: 400rpx;
  }

  100% {
    width: 520rpx;
    height: 520rpx;
  }
}

.gis-live {

  position: relative;
  width: 520rpx;
  height: 520rpx;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.shineCircle2 {
  width: 400px;
  height: 400px;
  border-radius: 50%;
  background: rgba(223, 234, 255, 0.15);
  position: absolute;
  filter: blur(3px);
  animation: ring_bound2 2s linear infinite;
}

.shineCircle3 {
  width: 520rpx;
  height: 520rpx;
  border-radius: 50%;
  background: rgba(223, 234, 255, 0.09);
  position: absolute;
  filter: blur(3px);
  animation: ring_bound3 2s linear infinite;
}

/* 圆圈动画 end */
// 遮罩层
.maskshop{
	width: 100%;
	min-height: 100vh;
	background: rgba(0, 0, 0, 0.5);
	position: fixed;
	top:0rpx;
	z-index: 999;
	transition: all 2s linear;
	display: flex;
	justify-content: center;
	align-items: center;
	.text{
		color: #FFFFFF;
	}
}